give (one) both barrels - Spanisch Englisch Wörterbuch